type net/http.http2FrameWriteRequest
58 uses
net/http (current package)
h2_bundle.go#L4425: wantWriteFrameCh: make(chan http2FrameWriteRequest, 8),
h2_bundle.go#L4578: wantWriteFrameCh chan http2FrameWriteRequest // from handlers -> serve
h2_bundle.go#L4857: wr http2FrameWriteRequest // what was written (or attempted)
h2_bundle.go#L4865: func (sc *http2serverConn) writeFrameAsync(wr http2FrameWriteRequest, wd *http2writeData) {
h2_bundle.go#L4926: sc.writeFrame(http2FrameWriteRequest{
h2_bundle.go#L5073: sc.writeFrame(http2FrameWriteRequest{
h2_bundle.go#L5153: err := sc.writeFrameFromHandler(http2FrameWriteRequest{
h2_bundle.go#L5196: func (sc *http2serverConn) writeFrameFromHandler(wr http2FrameWriteRequest) error {
h2_bundle.go#L5216: func (sc *http2serverConn) writeFrame(wr http2FrameWriteRequest) {
h2_bundle.go#L5280: func (sc *http2serverConn) startFrameWrite(wr http2FrameWriteRequest) {
h2_bundle.go#L5414: sc.startFrameWrite(http2FrameWriteRequest{
h2_bundle.go#L5424: sc.startFrameWrite(http2FrameWriteRequest{write: http2writeSettingsAck{}})
h2_bundle.go#L5437: sc.startFrameWrite(http2FrameWriteRequest{write: http2flushFrameWriter{}})
h2_bundle.go#L5501: sc.writeFrame(http2FrameWriteRequest{write: se})
h2_bundle.go#L5640: sc.writeFrame(http2FrameWriteRequest{write: http2writePingAck{f}})
h2_bundle.go#L5989: st.sc.writeFrameFromHandler(http2FrameWriteRequest{write: http2StreamError{
h2_bundle.go#L6397: sc.writeFrameFromHandler(http2FrameWriteRequest{
h2_bundle.go#L6438: if err := sc.writeFrameFromHandler(http2FrameWriteRequest{
h2_bundle.go#L6461: sc.writeFrameFromHandler(http2FrameWriteRequest{
h2_bundle.go#L6516: sc.writeFrame(http2FrameWriteRequest{
h2_bundle.go#L7227: sc.writeFrame(http2FrameWriteRequest{
h2_bundle.go#L11148: Push(wr http2FrameWriteRequest)
h2_bundle.go#L11154: Pop() (wr http2FrameWriteRequest, ok bool)
h2_bundle.go#L11167: type http2FrameWriteRequest struct {
h2_bundle.go#L11186: func (wr http2FrameWriteRequest) StreamID() uint32 {
h2_bundle.go#L11202: func (wr http2FrameWriteRequest) isControl() bool {
h2_bundle.go#L11208: func (wr http2FrameWriteRequest) DataSize() int {
h2_bundle.go#L11225: func (wr http2FrameWriteRequest) Consume(n int32) (http2FrameWriteRequest, http2FrameWriteRequest, int) {
h2_bundle.go#L11226: var empty http2FrameWriteRequest
h2_bundle.go#L11247: consumed := http2FrameWriteRequest{
h2_bundle.go#L11261: rest := http2FrameWriteRequest{
h2_bundle.go#L11280: func (wr http2FrameWriteRequest) String() string {
h2_bundle.go#L11292: func (wr *http2FrameWriteRequest) replyToWriter(err error) {
h2_bundle.go#L11320: currQueue []http2FrameWriteRequest
h2_bundle.go#L11321: nextQueue []http2FrameWriteRequest
h2_bundle.go#L11331: func (q *http2writeQueue) push(wr http2FrameWriteRequest) {
h2_bundle.go#L11335: func (q *http2writeQueue) shift() http2FrameWriteRequest {
h2_bundle.go#L11343: q.currQueue[q.currPos] = http2FrameWriteRequest{}
h2_bundle.go#L11348: func (q *http2writeQueue) peek() *http2FrameWriteRequest {
h2_bundle.go#L11362: func (q *http2writeQueue) consume(n int32) (http2FrameWriteRequest, bool) {
h2_bundle.go#L11364: return http2FrameWriteRequest{}, false
h2_bundle.go#L11369: return http2FrameWriteRequest{}, false
h2_bundle.go#L11385: q.currQueue[i] = http2FrameWriteRequest{}
h2_bundle.go#L11388: q.nextQueue[i] = http2FrameWriteRequest{}
h2_bundle.go#L11781: func (ws *http2priorityWriteSchedulerRFC7540) Push(wr http2FrameWriteRequest) {
h2_bundle.go#L11801: func (ws *http2priorityWriteSchedulerRFC7540) Pop() (wr http2FrameWriteRequest, ok bool) {
h2_bundle.go#L11973: func (ws *http2priorityWriteSchedulerRFC9218) Push(wr http2FrameWriteRequest) {
h2_bundle.go#L11992: func (ws *http2priorityWriteSchedulerRFC9218) Pop() (http2FrameWriteRequest, bool) {
h2_bundle.go#L12046: return http2FrameWriteRequest{}, false
h2_bundle.go#L12087: func (ws *http2randomWriteScheduler) Push(wr http2FrameWriteRequest) {
h2_bundle.go#L12101: func (ws *http2randomWriteScheduler) Pop() (http2FrameWriteRequest, bool) {
h2_bundle.go#L12116: return http2FrameWriteRequest{}, false
h2_bundle.go#L12187: func (ws *http2roundRobinWriteScheduler) Push(wr http2FrameWriteRequest) {
h2_bundle.go#L12206: func (ws *http2roundRobinWriteScheduler) Pop() (http2FrameWriteRequest, bool) {
h2_bundle.go#L12212: return http2FrameWriteRequest{}, false
h2_bundle.go#L12225: return http2FrameWriteRequest{}, false